Strategyproof cost-sharing Mechanisms for Set Cover and Facility Location Problems
نویسندگان
چکیده
Achieving truth-revealing, also called strategyproofness or incentive compatibility, is fundamental to game theory. The seminal work of Vickery showed a way of achieving this for single item auctions. An extension of Vickery’s idea generales the framework of auctions to the design of strategyproof mechanisms. This goes under the name of Vickery-Clarke-Groves (VCG) mechanism, and is perhaps the single most influential idea in mechanism design. VCG mechanisms inherently fit into the realm of optimization problems and hence give rise to inherent algorithmic issues – this insight was provided by the recent important paper of Nisan and Ronen. Indeed, they even dealt with situations in which the underlying optimization problems were NP-hard, by resorting to methods from the field of approximation algorithms. Strategyproofness also plays an important role in cooperative game theory – when the cost of a shared resource is to be distributed among its users in such a way that revealing true utility is a dominant strategy of users. Much work has been done on obtaining strategyproof cost sharing mechanisms – for instance for the spanning tree game [Bir76, GH81, GH84, KSK96, KSK97]. Once again, the underlying optimization problems of some of the interesting games are NP-hard, and strategyproof cost allocation for several such games have been studied in [FPS00, GS00, JV01, RT00], again using methods from approximation algorithms. In this paper, we obtain strategyproof cost allocations for two fundamental games whose underlying optimization problems are NP-hard, the set cover game and the facility location game. For the latter game, this is made possible by new approximation algorithms for the underlying optimization problem using the technique of dual-fitting [JMM02]. In retrospect, the natural greedy algorithm for the set cover problem (see [Vaz01]) can also analyzed using this technique – we utilize this viewpoint for handling the set cover game. The facility location game was studied in [JV01, GS00], who left the open problem of obtaining a strategyproof mechanism based on a constant factor approximation algorithm. Our paper answers this question
منابع مشابه
On Budget-Balanced Group-Strategyproof Cost-Sharing Mechanisms
A cost-sharing mechanism defines how to share the cost of a service among serviced customers. It solicits bids from potential customers and selects a subset of customers to serve and a price to charge each of them. The mechanism is group-strategyproof if no subset of customers can gain by lying about their values. There is a rich literature that designs group-strategyproof cost-sharing mechanis...
متن کاملGroup-Strategyproof Cost Sharing for Metric Fault Tolerant Facility Location
In the context of general demand cost sharing, we present the first group-strategyproof mechanisms for the metric fault tolerant uncapacitated facility location problem. They are (3L)-budget-balanced and (3L · (1 +Hn))-efficient, where L is the maximum service level and n is the number of agents. These mechanisms generalize the seminal Moulin mechanisms for binary demand. We also apply this app...
متن کاملGroup Strategyproof Mechanisms via Primal-Dual Algorithms
We develop a general method for cost-sharing that is approximately budget balanced and group strategyproof. We use our method to design cost sharing mechanisms for two NP-complete problems: metric facility location, and single source rent-or-buy network design. Both mechanisms are competitive, group strategyproof and recover a constant fraction of the cost. For the facility location game our co...
متن کاملWinner-Imposing Strategyproof Mechanisms for Multiple Facility Location Games
We study Facility Location games, where a number of facilities are placed in a metric space based on locations reported by strategic agents. A mechanism maps the agents’ locations to a set of facilities. The agents seek to minimize their connection cost, namely the distance of their true location to the nearest facility, and may misreport their location. We are interested in mechanisms that are...
متن کاملApproximation Algorithms for Distributed and Selfish Agents
Many real-world systems involve distributed and selfish agents who optimize their own objective function. In these systems, we need to design efficient mechanisms so that system-wide objective is optimized despite agents acting in their own self interest. In this thesis, we develop approximation algorithms and decentralized mechanisms for various combinatorial optimization problems in such syst...
متن کامل